package com.beyondbit.demo.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.beyondbit.web.infrastructure.entity.BaseEntity;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 档案归档
 * 
 * @author lifangxia
 * @email lifangxia@gmail.com
 * @date 2021-12-01 13:10:36
 */
@Data
@TableName("ARCHIVETRANSFER")
@JsonIgnoreProperties(ignoreUnknown = true)
public class Archivetransfer extends BaseEntity<String> implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * $column.comments
	 */
	@TableId
	private String id;
	/**
	 * 机构或问题
	 */
	private String question;
	/**
	 * 是否开放
	 */
	private String isOpen;
	/**
	 * 密级
	 */
	private String secret;
	/**
	 * 归档年度
	 */
	private String fileyear;
	/**
	 * 保管期限
	 */
	private String limited;
	/**
	 * 件数
	 */
	private String piecenumber;
	/**
	 * 总页数
	 */
	private String pagenumber;
	/**
	 * 案卷来源
	 */
	private String archivesource;
	/**
	 * 载体类型
	 */
	private String acarrier;
	/**
	 * 归档日期
	 */
	private Date archivingdate;
	/**
	 * 参见号
	 */
	private String refacode;
	/**
	 * 整理人
	 */
	private String sortperson;
	/**
	 * 整理日期
	 */
	private Date sortdate;
	/**
	 * 成文日期
	 */
	private Date fileDate;
	/**
	 * 责任者
	 */
	private String responsiblePerson;
	/**
	 * 公开属性
	 */
	private String openType;
	/**
	 * 档案流水号
	 */
	private String aserialno;
	/**
	 * 备注
	 */
	private String remark;
	/**
	 * 文号id
	 */
	private String whid;
	/**
	 * 档案类型
	 */
	private String archivetype;
	/**
	 * 业务类型
	 */
	private String businesstype;
	/**
	 * 移交部门
	 */
	private String handoverdepartment;
	/**
	 * 移交人
	 */
	private String transferor;
	/**
	 * 移交时间
	 */
	private Date handovertime;
	/**
	 * 移交方式
	 */
	private String handovermode;
	/**
	 * 是否做过四性检测
	 */
	private String forecharacter;
	/**
	 * 四性检测结果报告
	 */
	private String detectionresult;
	/**
	 * 归档状态
	 */
	private Integer archivingstatus;
	/**
	 * 流程编号
	 */
	private String processnumber;
	/**
	 * GUID
	 */
	private String guid;
	/**
	 * 题名
	 */
	private String title;
	/**
	 * 文件编号
	 */
	private String fileNo;
	/**
	 * 全宗号
	 */
	private String fondsno;
}
